﻿namespace UnityEditor
{
    using System;
    using UnityEngine;

    internal class ScenePostprocessor
    {
        public virtual int GetPostprocessOrder()
        {
            return 1;
        }

        public void LogError(string warning)
        {
            UnityEngine.Object context = null;
            this.LogError(warning, context);
        }

        public void LogError(string warning, UnityEngine.Object context)
        {
            Debug.LogError(warning, context);
        }

        public void LogWarning(string warning)
        {
            UnityEngine.Object context = null;
            this.LogWarning(warning, context);
        }

        public void LogWarning(string warning, UnityEngine.Object context)
        {
            Debug.LogWarning(warning, context);
        }
    }
}

